

#import "OCBaseViewController.h"
#import "UIScrollView+EmptyDataSet.h"

NS_ASSUME_NONNULL_BEGIN

@interface OCListViewController : OCBaseViewController

// 列表样式
@property (nonatomic, assign) UITableViewStyle tableViewStyle;
// 列表数据
@property (nonatomic, strong) NSMutableArray *tableData;
// 列表
@property (nonatomic, strong) UITableView *tableView;

- (void)tableBeginRefresh;
- (void)tableEndRefresh;

- (void)apiFailed:(NSString *)msg;

/**
 *  需要子类重写，用于发送请求
 *
 *  @param isRefresh YES为下拉刷新 NO为上拉更多
 */
- (void)requestHandlerWishIsRefresh:(BOOL)isRefresh;

@end

NS_ASSUME_NONNULL_END
